<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        // console.log("Hello Log");
        // alert("Hello Alert");

        //数据类型-数值
        let num = 11.472020;
        //toFixed是四舍五入方法
        // alert(num.toFixed());
        // alert(num.toFixed(1));
        //亦支持十六进制（部分JS引擎支持八进制）
        // num = 0xFF;
        // alert(num);
        //支持科学计数法
        // num = 512E-6;
        // alert(num);
        //NaN的数据类型是number
        // alert(typeof (NaN));

        //数据类型-布尔值
        //空字符串、数字0、NaN、undefined强制转换Boolean为false
        let str = "Hello";
        // str = Boolean(str);
        // alert(str);
        // str = 0;
        // str = NaN;
        // str = undefined;
        // str = "";
        // str = "/0";   //true
        // str = Boolean(str);
        // alert(str);


        //特殊类型
        //undefined 是未初始化，null 是“故意”设置为空
        //(↑ undefined 和 null 是不同的)
        //null是空或不存在的引用，不等于''（空字符串）
        // alert("" == null); //输出false
        //转义字符在document.write时要用 <pre></pre>，alert并不需要
        // document.write("同学！\n 你好");
        // document.write("<pre>同学！\n 你好</pre>");



    </script>
</head>
<body>

</body>
</html>